package com.happyrecyclingstation.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * 用户实体
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class User {
    private Integer id; //用户id
    private String username; //用户名
    private String password; //用户密码
    private String email; //用户邮箱
    private String phone; //用户手机
    private String avatar; //用户头像url
    private Short userType; //用户类型, 1-求职用户 2-招聘用户 3-管理员
    private Integer companyId; //如果是企业用户，为用户所属公司id
    private Short status; //用户状态，0-正常 1-禁用
    private LocalDateTime createTime; //创建时间
    private LocalDateTime updateTime; //更新时间
}
